A short film from Polytechnic University of the Philippines - Sta. Mesa....
In this tale of psychological horror, an elderly mother, weak and seemingly suffering from dementia,...